import hyRequest from '@/service'

// 获取轮播图
export function getBanners() {
  return hyRequest.get({
    url: '/banner'
  })
}

// 获取热门推荐数据（若没传值则走默认值30）
export function getHotReccomend(limit = 30) {
  return hyRequest.get({
    url: `/personalized`,
    params: {
      limit
    }
  })
}

// 获取新碟上架数据
export function getNewAlbum(limit = 10) {
  return hyRequest.get({
    url: `album/newest`,
    params: {
      limit
    }
  })
}

// 获取榜单数据
export function getPlayListDetail(id: number) {
  return hyRequest.get({
    url: '/playlist/detail',
    params: {
      id
    }
  })
}

// 获取歌手数据
export function getArtistList(limit = 30) {
  return hyRequest.get({
    url: '/artist/list',
    params: {
      limit
    }
  })
}
